higher powered - Français Anglais Dictionnaire